release (information) - Español Inglés Diccionario